/**
 * 
 */
package app;

import java.util.Scanner;

import static java.lang.System.out;

/**
 * @author Peter
 *
 */
public class Registrarse {

	/**
	 *	Constructor por defecto 
	 */
	public Registrarse(){}
	
	/**
	 * @return Nuevo usuario
	 */
	public static Usuario rg(){
		Scanner sc = new Scanner(System.in);
		
		Usuario nuevo = new Usuario();
		
		out.println("Complete los siguientes datos para su registro: \n");
		out.print("Nombre:   ");
		nuevo.setNombre(sc.nextLine().trim());
		out.print("Apellido: ");
		nuevo.setApellido(sc.nextLine().trim());
		out.print("Edad:     ");
		try {
			nuevo.setEdad(Integer.parseInt(sc.nextLine().trim()));
		}
		catch(NumberFormatException  e){
			out.println("Ha introudcido un valor incorrecto.\n");
			return null;
		}
		
		out.print("Correo:   ");
		nuevo.setCorreo(sc.nextLine().trim());
		out.print("Password: ");
		nuevo.setPassword(sc.nextLine());
		out.println("\n");
		return nuevo;
	}
}
